woolen glove - Turkish English Dictionary